software repository - French English Dictionary